in the front rank - Alemán Inglés Diccionario